// import { LangEnum, PreviewScaleEnum } from '@/enums/styleEnum'
import { RequestHttpIntervalEnum } from '@/enums/httpEnum'

// 默认语言
// export const lang = LangEnum.ZH

// 水印文字
export const watermarkText = "六所-水印"

// 分组名称
export const groupTitle = "分组"

// 主题配置
export const theme = {
    // 默认是否开启深色主题
    darkTheme: true,
    //默认主题色
    appTheme: '#0eadff',
    appThemeDetail: null,
}

// 图表初始配置(px)
export const chartInitConfig = {
    x: 50,
    y: 50,
    w: 500,
    h: 300,
    // 不建议动 offset
    offsetX: 0,
    offsetY: 0,
}

// dialog 图标的大小
export const dialogIconSize = '20'

// 侧边栏宽度
export const asideWidth = '270'

// 侧边栏折叠后的宽度，支持全部折叠会覆盖为 0
export const asideCollapsedWidth = 60

// 弹窗是否可以通过点击遮罩关闭
export const maskClosable = false

// 全局边框圆角
export const borderRadius = '4px'

// 轮播间隔
export const carouselInterval = 4000

// 工作台大屏背景图片大小限制（5M）
export const backgroundImageSize = 5

// 预览展示方式
export const previewScaleType = 'full'

// 编辑工作台同步到 JSON 的轮询间隔（5S）
export const editToJsonInterval = 5000

// 数据请求间隔
export const requestInterval = 30

// 数据请求间隔单位
export const requestIntervalUnit = RequestHttpIntervalEnum.SECOND

// 工作区域历史记录存储最大数量
export const editHistoryMax = 100

// 拖拽时蒙层的 z-index，需比所有图表高
export const canvasModelIndex = 9999

// 框选时蒙层的 z-index，需比所有图表高
export const selectBoxIndex = canvasModelIndex + 10

export const socketUrl = import.meta.env.VITE_SOCKET_PATH

import {cryptoEncode} from '@/utils/crypto.ts'

export const _0x1f416 = cryptoEncode(String('\u0025\u0063\u0020\u0048\u0069\u0067\u0068\u0020\u0072\u0069\u0073\u006b\u0020\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0021\u0021\u0021\u0020\u0020\u0050\u006c\u0065\u0061\u0073\u0065\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0061\u0073\u0020\u0073\u006f\u006f\u006e\u0020\u0061\u0073\u0020\u0070\u006f\u0073\u0073\u0069\u0062\u006c\u0065\u002e\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0072\u0065\u0064'))

export const _0x1f415 = cryptoEncode('\u0025\u0063\u9879\u76ee\u005f\u7248\u672c\u53f7\uff1a\u0076' + ',' + '\u0077\u0069\u006e\u0064\u006f\u0077\u002e\u005a\u005f\u0041\u0050\u0050\u005f\u0056\u0045\u0052\u0053\u0049\u004f\u004e' + ',' + '\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0023\u0063\u0063\u0034\u0066\u0066\u0034')
